peachleaf willow (salix amygdalina) - Spanish English Dictionary